package com.fary.expression;

import com.fary.core.SpringException;

public interface OperatorOverloader {

	boolean overridesOperation(Operation operation, Object leftOperand, Object rightOperand) throws SpringException;

	Object operate(Operation operation, Object leftOperand, Object rightOperand) throws SpringException;

}